body {
	--background-color-theme--:#ff6600;

	 /*  #ifdef  PROJECT-JXY  */
	   --background-color-theme--:#ff6600;
	   --background-color-gradient--: linear-gradient(90deg, #fd8c19, #ff6600);
	 /*  #endif  */

	 /*  #ifdef  PROJECT-YXB  */
		--background-color-theme--:#ff6600;/* #289afc */
		/* --background-color-gradient--: linear-gradient(90deg, #59c5fe, #289afc); */
		 --background-color-gradient--: linear-gradient(90deg, #fd8c19, #ff6600);
	 /*  #endif  */



}

/* 按钮基础样式 */
/* app-button START */

.app-button {
	position: relative;
	overflow: hidden;
}

.app-button::after {
	border: none;
}

.app-button::before {
	content: '';

	background-color: #ffffff;
	opacity: 0;

	transition: opacity 0.3s;

	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}

.app-button.disabled::before {
	opacity: 0.5;
}

.app-button.hover::before {
	opacity: 0.5;
}

/* app-button END */

/* 页面背景色 */
/* app-background START */
.app-background {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: -1;
	background-color: #f2f4f6;
}
/* app-background END */

/* 页面底部浮动 */
/* app-fixed START */
.app-fixed {
	width: 750rpx;
	z-index: 1;

	position: fixed;
	left: 0;
	right: 0;
}
/* app-fixed END */

/* 页面底部浮动 */
/* app-fixed-bottom START */
.app-fixed-bottom {
	width: 750rpx;
	z-index: 1;

	position: fixed;
	left: 0;
	right: 0;
	
	bottom: 0;
}
/* app-fixed-bottom END */

/* app-offset START */
/* 页面占位偏移 */
.app-offset {
	visibility: hidden;
}
/* app-offset END */
